Streaming Media Congestion Control using Bandwidth Estimation1
نویسندگان
چکیده
The fundamental challenge in streaming media over the Internet is to transfer the highest possible quality, adhere to the media play out time constraint, and efficiently and fairly share the available bandwidth with TCP, UDP, and other traffic types. This work introduces the Streaming Media Congestion Control protocol (SMCC), a new adaptive media streaming congestion management protocol in which the connection’s packet transmission rate is adjusted according to the dynamic bandwidth share of the connection. In SMCC, the bandwidth share of a connection is estimated using algorithms similar to those introduced in TCP Westwood. SMCC avoids the Slow Start phase in TCP. As a result, SMCC does not exhibit the pronounced rate oscillations characteristic of traditional TCP, thereby providing congestion control that is more suitable for streaming media applications. Furthermore, SMCC is fair, sharing the bandwidth equitably among a set of SMCC connections. An important advantage is robustness when packet losses are due to random errors, which is typical of wireless links and is becoming an increasing concern due to the emergence of wireless Internet access. In the presence of random errors, SMCC is also friendly to TCP New Reno. We provide simulation results using the ns2 simulator for our protocol running together with TCP New Reno.
منابع مشابه
Flow and Congestion Control for Internet Media Streaming Applications
The emergence of streaming multimedia players provides users with low latency audio and video content over the Internet. Providing high-quality, best e ort, real-time multimedia content requires adaptive delivery schemes that fairly share the available network bandwidth with reliable data protocols. Real-time multimedia tra c must avoid halting TCP-based HTTP tra c! This paper proposes a new ow...
متن کاملRobust Scalable Video Streaming over Internet with Network-Adaptive Congestion Control and Unequal Loss Protection
Video communication with Quality of Service (QoS) is an important and challenging task. To have QoS provision or guarantee at application level in the current best-effort Internet, congestion control and error control are two effective approaches. In this paper, we propose a new network-adaptive congestion control scheme for scalable video streaming in conjunction with Unequal Loss Protection (...
متن کاملOptimization of AIMD Congestion Control for Media-Streaming Applications
Media-streaming applications require smooth patterns of data transmission and also benefit from efficient resource utilization. System-wise, the underlying congestion control mechanism should achieve fairness and maintain TCP-friendliness. In this context, we optimize Additive Increase Multiplicative Decrease (AIMD) congestion control for multimedia applications, within the framework of bandwid...
متن کاملStreaming Traffic Fairness Over Low Bandwidth WAN Links
Despite the rising popularity of streaming media in corporations, there is little understanding of how streaming traffic interacts with other corporate network traffic over low-bandwidth WAN links. We used simulations to study the issue, and found that the buffer-based rate adaptation algorithms used in popular streaming applications is effective at making the streaming traffic behave in a fair...
متن کاملTCP Congestion Control Mechanisms for Achieving Predictable Throughput Using Inline Network Measurement
Recently, real-time media delivery services such as video streaming and VoIP have rapidly become popular. For these applications requiring high-level QoS guarantee, our research group has proposed a transport-layer approach to provide predictable throughput for upper-layer applications. In the present paper, we propose a congestion control mechanism of TCP for achieving predictable throughput. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002